Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Italy F4 Netherlands F1 Qatar F1 New Zealand F2 Australia F3 Australia F4 Australia F1 Australia F2 New Zealand F1 Australia F3 Australia F4 UAE F1 UAE F2 Poland F1 China F6 China F7 Kuwait F1 Kuwait F2 Germany F5 Usa F15 Netherlands F4 Spain F21 Siemens Open 2002 - Scheveningen Samsung Securities Cup Challenger - Seoul Gallagher International - Hamilton Open de Franche Comte - Besancon Macedonian Open 1999 - Skopje Open Maxon - Barcelona Zagreb Open - Zagreb Ostdeutscher Sparkessen Cup - Dresden Banja Luka Challenger 2005 - Banja Luka Sir Supermercati - Rome XL Bermuda Open - Bermuda Aberto de Sao Paulo - Sao Paulo Unicredit Czech Open 2007 - Prostejov Flea Market Cup - Busan Mamaia Challenger - Constanta Qatar F2 New Zealand F1 Macedonia Open - Skopje Samarkand Challenger - Samarkand Prague Open - Prague Banca Stato Challenger Lugano - Lugano St.Petersburg Challenger by Kinex - St. Petersburg XXIX Edizione 'A.Savoldi Marco' - Manerbio Open de L'Isere-Open 38 - Grenoble Macedonian Open - Skopje Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara EI Bank Bulgarian Challenger - Sofia Open de la Ville de Saint Denis - Reunion Island Kamnik Challenger - Kamnik Open de L'Isere (Open 38) - Grenoble Sardinia International Championship - Cagliari ATU Cup - Weiden KGHM Polish Indoors - Wroclaw Scottish Tennis Championship - Edinburgh The Scottish Tennis Championships - Edinburgh Asirom Challenger Brasov - Brasov The LTA Wrexham Challenger - Wrexham BMW Challenger Open - Monchengladbach Australian Unity Western Australia Open - Perth Garden Open - Rome Copa Ericsson Mexico - Guadalajara Samarkand Challenger - Samarkand Uncle Toby's Burnie Challenger - Tasmania Zagreb Open - Zagreb Open de Montauban - Montauban Geneva Challenger - Geneva Nossa Caixa Tennis Cup - Sao Paulo Internationaux de Bretagne - Brest Steelers Cup - Kosice Uncle Toby's Australian Men's Clay Court Challenger - Canberra Tehran Open 2004 - Tehran Tiburon Challenger - Tiburon Stella Artois Clay Court Championship - Budaors Samarkand Challenger - Samarkand 2005 West Side Tennis Coub Men's Challenger - Forest Hills Copa Kia Challenger ATP - Santiago Mordovia Cup - Mordovia Zagreb Open - Zagreb Bukhara Challenger - Bukhara Samarkand Challenger - Samarkand Copa Kia - Santiago ECU Prague Open - Prague Astana Challenger - Astana Togliatti Cup - Togliatti Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk ATP Challenger La Serena - La Serena South African Airways Open - East London Challenger Brasov - Brasov Architect Open - Budapest XI Ciutat de Barcelona - Barcelona Samsung Securities Cup - Seoul Corona Mexico City Open - Mexico City Abierto Colombiano de Tenis - Bogota Harbour Tennis Cup Regione Lombardia - Milan Porsche Open - Poznan Aamulehti Tampere Open - Tampere Bukhara Challenger - Bukhara Prosperita Open 2007 - Ostrava Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Penza Cup - Penza Mordova Cup 2007 - Saransk UTC Open by Selena - Cherkassy Taiwan Challenger - Kaohsiung Citta di Brindisi - Brindisi drkoop.com USTA challenger of Miami - Miami Nord/LB Open - Braunschweig Brasov Challenger - Brasov Heineken Challenger - Ho Chi Minh City Atlanta Clay Court Challenger - Atlanta Schickendanz Open - Furth Sporting Challenger 2003 - Turin Samarkand Challenger - Samarkand Croatia Open - Umag International Championship of Croatia - Umag Uncle Toby's Australian Men's Clay Court Challenger - Canberra BMW Open - Munich Rado Swiss Open - Gstaad Adidas International - Sydney Bukhara Challenger - Bukhara Copenhagen Open - Copenhagen Chevrolet Cup - Santiago Estoril Open - Estoril Gerry Weber Open - Halle Wideyes Swedish Open - Bastad Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Samsung Open - Brighton Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Open 13 - Marseille Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Kia International in Caloundra - Caloundra Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag RCA Championships - Indianapolis Kremlin Cup - Moscow Aberto de Sao Paulo - Sao Paulo St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Milan Indoors - Milan 2003 Mercedes Cup - Stuttgart Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Umag Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova Hilton Waikoloa USTA Challenger - Waikoloa Memorial Savigni - Sassuolo Tennis Cup of Flanders - Ostende Hungarian Architect Open - Budapest Bulgarian Open - Sofia FILA Challenger Biella - Biella MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Tata Open - Chennai Qatar Open - Doha Compaq Challenger - Bucharest Milan Indoors - Milan Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Gerry Weber Open - Halle BMW Challenger Open - Monchengladbach The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Mumbai Challenger - Mumbai Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille USTA Challenger of Dallas - Dallas Dubai Open - Dubai Exim Agmedia Open - Kosice 2003 Freeman Men's Challenger - Joplin The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Zagreb Open - Zagreb Wartburg Open - Eisenach Sassuolo Challenger - Sassuolo Torneo Internazionale di Tennis ATP-Challenger - Merano Open de Moselle - Metz La Serena Open - La Serena Steelers Cup 2005 - Kosice CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Stella Artois Clay Court Championships - Budaors International Indoor Tennis Championships of Croatia - Zagreb Nokian Hakkapeliitta Open - Tampere The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Heineken Open Singapore - Singapore BA-CA Tennis Trophy - Vienna Zivnobanka Open 1999 - Prostejov Qatar ExxonMobil Open - Doha Rado Geneva Challenger - Geneva PBZ Zagreb Indoors - Zagreb Gosford Australian Unity Challenger - Gosford ATU Cup - Weiden Grand Prix Hassan II - Casablanca Czech Open - Prostejov I Tourneo Fila Citta di Brindisi - Brindisi ABN/AMRO World Tennis Tournament - Rotterdam Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia Osaka International Tennis Tournament - Osaka Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Qwarant Cup - Sopot Grolsch Cup - Warsaw Ahmedabad Challenger - Ahmedabad Venice Challenger - Venice CA Challenger - Graz Opel Bulvaria MCG Bulgarian Open - Sofia Challenger 42 - Andrezieux Uncle Tobys Challenger - Tasmania C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli China Open - Beijing Heineken Challenger 2004 - Ho Chi Minh City Prague Open - Prague Nokian Hakkapeliitta Open - Tampere BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Uncle Toby's Challenger in Burnie - Burnie Harrah's Entertainment Challenger - Tunica Brasil Open - Costa do Sauipe Ljubljana Open - Ljubljana 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Challenger Britania Zavaleta - Puebla The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Riviera di Rimini Challenger - Rimini MST ATP Challenger International - Burnie AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch Open de Moselle - Metz If Stockholm Open - Stockholm Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille ATP Studena Croatia Open - Umag Open de Moselle - Metz Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Prostejov Challenger Croatian Indoors - Zagreb AXA Cup - London Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Milan Indoors - Milan PBZ Zagreb Indoors - Zagreb Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Grand Prix Hassan II - Casablanca China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven AEGON Championships - London China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Croatia Open - Umag Thailand Open - Bangkok Sporting Challenger - Turin Downtown Athletic Club USTA Challenger - Amarillo Hilton Waikoloa Village USTA Challenger - Waikoloa Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Tampere Imageneering Open - Tampere The Scottish Tennis Championships - Edinburgh Hilton Waikoloa Village USTA Challenger - Waikoloa Kaltenberg Open - Split Copa Ericsson Peru - Lima Maia Open - Oporto Okal Open - Eckental Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Finnish Open - Helsinki AAPT Championships - Adelaide BMW Open - Munich Dubai Open - Dubai Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam President's Cup - Tashkent Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Gerry Weber Open - Halle Kremlin Cup - Moscow Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati ATP Studena Croatia Open Umag - Umag The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Open de Moselle - Metz Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid International Championship of Croatia - Umag BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo President's Cup 1999 - Tashkent Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Pacific Life Open - Indian Wells adidas Open de Toulouse - Toulouse NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Open 13 - Marseille Heineken Open Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati The Dubai Tennis Championships - Dubai Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Open 13 - Marseille BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Serbia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Shanghai ATP Masters - Shanghai 1999 Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Sybase Open - San Jose President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Qatar Mobil Open 2001 - Doha Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Stuttgart Next Generation Hardcourts - Adelaide Gerry Weber Open - Halle U.S. Men's Clay Court Championships - Houston Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Movistar Open - Vina del Mar Sony Ericsson Open - Miami ARAG World Team Championship - Dusseldorf Internazionali BNL dItalia - Rome ATP Studena Croatia Open Umag - Umag Open 13 - Marseille Tennis Masters Series - Miami Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome Internazionali BNL d'Italia - Rome Cerveza Club Columbia Open - Bogota Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne The Stella Artois Championships - London Croatia Open - Umag French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati Internazionali d'Italia - Rome Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Australian Open - Melbourne Olympics - Sydney Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, Group 1, 1R, ZIM-GRE 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, Group 2, PO, GRE-CIV 5-0 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, QR, CRO-BEL 3-2 Colonial Classic - Kooyong Davis Cup, World Group, QF, ARG-CRO 3-2 AAMI Classic - Kooyong Davis Cup, Group 1, REL2, RSA-GRE 4-1 Davis Cup, World Group, QF, CRO-ROU 4-1 AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, World Group, QF, CRO-ARG 2-3 River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Colonial Classic - Kooyong Olympics - Athens